import fetch from '@/utils/fetch';

// 说明：统计所有消防栓
// 接口：api/schedule/flHydrantInfo
// 请求类型：Post
export function findFlHydrantList(obj) {
    return fetch({
        url: 'api/schedule/flHydrantInfo/findFireHydrantStateList',
        method: 'post',
        data: obj
    });
}

// 说明：查询所有消防栓详情
// 接口：api/schedule/flHydrantInfo
// 请求类型：Post
export function searchFlHydrantList(obj) {
    return fetch({
        url: 'api/schedule/flHydrantInfo/search',
        method: 'post',
        data: obj
    });
}

// 说明：查询上报数据
// 接口：api/schedule/flHydrantInfo
// 请求类型：Post
export function searchFlHydrantLatestData(obj) {
    return fetch({
        url: 'api/schedule/flHydrantLatestData/search',
        method: 'post',
        data: obj
    });
}

// 说明：查询本月趋势分析
// 接口：api/schedule/flHydrantInfo
// 请求类型：Post
export function findAlarmTrendAnalysis(obj) {
    return fetch({
        url: 'api/schedule/flHydrantAlertEvents/findFireHydrantAlarmTrendAnalysis',
        method: 'post',
        data: obj
    });
}

// 说明：消防栓报警信息列表
// 接口：api/schedule/flHydrantInfo
// 请求类型：Post
export function searchflHydrantAlertEvents(obj) {
    return fetch({
        url: 'api/schedule/flHydrantAlertEvents/search',
        method: 'post',
        data: obj
    });
}

// 说明：条件查询 消防栓-GIS首页报警类型筛选 方法详情
// 接口：api/schedule/flHydrantInfo
// 请求类型：Post
export function findAlarmTypeFilter(obj) {
    return fetch({
        url: 'api/schedule/flHydrantInfo/findAlarmTypeFilter',
        method: 'post',
        data: obj
    });
}